////////////////////////////////////
//function SelectARow(rowIndex,objTable,dsRecordset)
//在table中选择一行
//输入：rowIndex要选择的行
//      objTable作用于哪一张表
//      dsRecordset与该表绑定的数据集
//返回：选中行的序号，选择行高亮显示，其它行白底显示，数据集指针指向相应行
//////////////////////////////////////////////
function SelectARow(rowIndex,objTable,dsRecordset)
{
var i;
for(i=0;i<objTable.rows.length;i++)objTable.rows(i).bgColor=0xffffff;
objTable.rows.item(rowIndex).bgColor=0xdddddd;
dsRecordset.AbsolutePosition=rowIndex+1;
return rowIndex;
}
///////////////////////////////////////
//function SelectAll(CheckBoxSet,bFlag,iCount)
//-------------全选触发函数
//功能：根据传入的CheckBox集合，全部进行选中或取消选中
//参数：CheckBoxSet拥有相同名字的CheckBox对象的集合
//		bFlag传入是选中还是取消
//      iCount传人（CheckBox）对象集合的个数
//返回：无，
//////////////////////////////////////////////
function SelectAll(CheckBoxSet,bFlag,iCount)
{
	var i;
	for (i=0;i<iCount;i++){
		CheckBoxSet[i].checked=bFlag;
	}
	return true;
}

///////////////////////////////////////////////
//function CheckBoxSetToCommaSeperatedString(CheckBoxSet,HiddenSet,count)
//功能：根据传入的CheckBox和Hidden集合，生成逗号分隔的字符串
//参数：CheckBoxSet拥有相同名字的CheckBox对象的集合
//        HiddenSet拥有相同名字的Hidden对象的集合（与CheckBox有对应关系）
//        count传人（CheckBox/Hidden）对象集合的个数
//返回：以逗号隔开的字符串，被分隔的值来自HiddenSet的value属性，
//      该值是否被传人返回串则取决与对应的CheckBoxSet的Checked值
//      若CheckBoxSet(i).checked=true 则HiddenSet(i).value将被加到返回串中
///////////////////////////////////////////////////////
function CheckBoxSetToCommaSeperatedString(CheckBoxSet,HiddenSet,count)
{
var str;
str='';
for(i=0;i<count;i++)if(CheckBoxSet(i).checked){str+=HiddenSet(i).value;i++;break;}
for(;i<count;i++)if(CheckBoxSet(i).checked)str=str+','+HiddenSet(i).value;
return str;
}

//元素无效
//参数为使无效的元素的ID

function disableTD(theElm){
	$A(theElm, 'disabled', true);
	//var elm=theElm;
	//var elm2 = document.createElement(elm.outerHTML.match(/<td[^>]*>/i).toString().replace(/td/i,"td disabled"));
	//elm2.innerHTML = elm.innerHTML;
	//elm.replaceNode(elm2);
}

//元素有效
//参数为使有效的元素的ID

function enableTD(theElm){
	$A(theElm, 'disabled', false);
	//var elm=theElm;
	//var elm2 = document.createElement(elm.outerHTML.match(/<td[^>]*>/i).toString().replace(/ disabled/i,""));
	//elm2.innerHTML = elm.innerHTML;
	//elm.replaceNode(elm2);
}



//打开帮助文件
function helpGo(el)
{
  if (el==null)
	  window.open('/Help/?common/AboutIe.htm');
	else
	  window.open(el);
}